putrefactive fermentation - Turkish English Dictionary